not a living soul in sight - German English Dictionary